﻿@charset "utf-8";

/* CSS Document */

*{ margin:0px; padding:0px;}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;s}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 

a:link { text-decoration: none;color: #535353;}

a:visited {text-decoration: none; color: #535353;}

a:hover { text-decoration: none; color: #000000;}

a:active {text-decoration: none; color: #535353;}

.clear{ clear:both;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}

body {background:#fff;margin: 0px; color:#535353; font-size: 12px;  font-family: microsoft yahei,宋体,Arial,Helvetica,sans-serif;}





.topbg{ width:100%; background:url(../images/topbg.jpg) repeat-x; height:163px;}

.topbg .top{ width:1080px; margin:0 auto; height:163px;}

.top .logo{ float:left;}

.top .ms{ float:left; width:513px; height:83px; padding-top:30px;}

.top .ms .ms1{ font-size:21px; font-weight:bold;}

.top .ms .ms1 span{ font-size:28px; font-weight:bold;}

.top .ms .ms2{ font-size:16px;}



.top .t_rr{ width:390px; float:right; height:158px;}

.t_rr .trr_top{ float:left; width:390px;}

.t_rr .trr_top ul{ float:right;}

.t_rr .trr_top ul li{ float:left; line-height:30px;}





.t_rr .top_te{  background: rgba(0, 0, 0, 0) url("../images/tel.jpg") no-repeat scroll left center;

    float: left;

    font-size: 14px;

    height: 88px;

    padding-left: 55px;

    padding-top: 20px; margin-left:80px;

    width: 159px;}

.t_rr .top_te span{ font-size:26px; color:#f0390e; font-family:Impact;}

.t_rr .erweima_t{ width:94px; height:95px; float:right; margin-top:15px;}





.navboxbg{ position:absolute;z-index:99; width:100%; height:50px;}

.navbox{ background:url(../images/navli.jpg) repeat-x; margin:0 auto; height:46px; width:1080px;}

.nav{width:1080px;margin:0 auto;}

.nav li{float:left;height:46px; text-align:center;background-position:100% -99px;position:relative;}

.nav li.last{background:none;}

.nav li a{float:left;display:block;padding:0 0 0 4px;height:46px;overflow:hidden;}

.nav li a span{float:left;display:block; width:116px;line-height:46px;font-size:14px;color:#fff;font-weight:800;cursor:pointer;text-align:center;font-family: microsoft yahei;}



.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;}



.nav li .submenu{display:none;position:absolute;top:46px;left:3px; z-index:88888;  width:101px;}

.nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#ddd;padding:0 6px 5px 7px;background:#ff7b06;}

.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #D3D3D3;-webkit-box-shadow:0 5px 5px #D3D3D3;box-shadow:0 5px 5px #D3D3D3;}

.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 1px #BEBEBE;}

.nav li .submenu li.last{border:none;}

.nav li .submenu li a{ color:#FFF;float:none;padding:0;text-align:center;height:28px;line-height:28px;background:none;}

.nav li.drop-menu-effect span{background:url(../images/navli-06.jpg) right top no-repeat;}

.nav li.drop-menu-effect span:hover,.nav li.another{ background:#ff7b06;}

















.footbg{ background:url(../images/footbg.jpg) repeat-x; height:246px; width:100%;}



.footbg .footnav{ height:47px; width:1080px; margin:0 auto; line-height:47px;}

.footnav ul li{ float:left; line-height:47px; width:117px; background:url(../images/footnavli.jpg) right center no-repeat; text-align:center;}

.footnav ul li a{ font-size:14px; color:#FFF;}



.banquan{ width:1080px; margin:0 auto; padding-top:30px;}

.banquan .bq_l{ margin-left:40px; float:left; width:146px; padding-right:20px; background:url(../images/erweimbg.jpg) right no-repeat;}

.banquan .bq_r{ float:left; line-height:24px; color:#FFF; margin-left:25px; margin-left:15px;}

.banquan .bq_r a{ color:#FFF;}

.banquan .bq_r img{ padding-left:10px;}



 .detail p a,.news_content p a{font-size:16px; color:#000; font-weight:bold;}